PARALLEL NUMERICAL COMPUTATION: A COMPARATIVE STUDY ON CPU-GPU PERFORMANCE IN PI DIGITS COMPUTATION

نویسندگان

چکیده

As the usage of GPU (Graphical Processing Unit) for non-graphical computation is rising, one important area to study how device helps improve numerical calculations. In this work, we present a time performance comparison between purely CPU (serial) and GPU-assisted (parallel) programs in computation. Specifically, design implement calculation hexadecimal -digit irrational number Pi two ways: serial parallel. Both are based upon BBP formula form infinite series identity. We then provide detailed analysis both on magnitude. Our result shows that parallel algorithm ran hundred times faster than algorithm. To be more precise, offer as value grows, ratio execution algorithms also increases. Moreover, when it large enough, This efficiency converges constant, showing GPU's maximally utilized capacity. On other hand, sufficiently small performed solely works since parallelism does not help much compared arithmetic complexity.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hydrodynamic Computation with Hybrid Programming on CPU-GPU Clusters

The explosion of parallelism and heterogeneity in today’s computer architectures has created opportunities as well as challenges for redesigning legacy numerical software to harness the power of new hardware. In this paper we address the main challenges in redesigning BLAST – a numerical library that solves the equations of compressible hydrodynamics using high order finite element methods (FEM...

متن کامل

mHLogGP: A Parallel Computation Model for CPU/GPU Heterogeneous Computing Cluster

CPU/GPU heterogeneous computing has become a tendency in scientific and engineering computing. The conventional computation models cannot be used to estimate the application running time under the CPU/GPU heterogeneous computing environment. In this paper, a new model named mHLogGP is presented on the basis of mPlogP, LogGP and LogP. In mHLogGP, he communication and memory access is abstracted ...

متن کامل

Birth, growth and computation of pi to ten trillion digits

The universal real constant pi, the ratio of the circumference of any circle and its diameter, has no exact numerical representation in a finite number of digits in any number/radix system. It has conjured up tremendous interest in mathematicians and non-mathematicians alike, who spent countless hours over millennia to explore its beauty and varied applications in science and engineering. The a...

متن کامل

An Adaptive Multiresolution Mesh Representation for CPU-GPU Coupled Computation

In this paper, we present an adaptive multiresolution mesh representation exploring the computational differences of the CPU and the GPU. We build our representation considering a dense-polygon mesh simplified to a base mesh which stores the original geometry by means of an atlas structure. For both simplification and refinement processes, we present a hierarchical method based on stellar opera...

متن کامل

Parallel computation framework for optimizing trailer routes in bulk transportation

We consider a rich tanker trailer routing problem with stochastic transit times for chemicals and liquid bulk orders. A typical route of the tanker trailer comprises of sourcing a cleaned and prepped trailer from a pre-wash location, pickup and delivery of chemical orders, cleaning the tanker trailer at a post-wash location after order delivery and prepping for the next order. Unlike traditiona...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Jurnal Pilar Nusa Mandiri

سال: 2022

ISSN: ['1978-1946', '2527-6514']

DOI: https://doi.org/10.33480/pilar.v18i2.3291